Hey!
My name's Chris and I'd love to help you out with this. I've been working with Ableton Live since about 2013, and in that time I have mapped several different hardware controllers to several different tasks within Live. Right now I'm using an M-Audio Code49 in my setup, which is pretty similar to your NI Kontrol. I also use a DJ TechTools MidiFighter Twister, and an Ableton Push 2.
Let's get you started!
C.