First time

I am about to buy my first ever Rasberry, Pi 3.

I want to find a step by step guide to install kodi. Do i need to install anything else first? I almost got all the bits now except the software. I will be using it as a Smart TV box and to view films etc from my external HD. Ta