Not Updated For Current Season
The masteries shown here are not yet updated for the current season, the guide author needs to set up the new masteries. As such, they will be different than the masteries you see in-game.
These are the runes i think would work best for this build.
Other compositions should work aswell.
Items are not mandatory and so isnt the order, build wathever you think is more adequate in the situation, but try to aim at some AP, atack speed, spell vamp, Health, armor, magic resist items.
Items like Thornmail or Zhonya's should work well when playing against a team with heavy AD.
Items like Force of nature or Banshee's Veil should work well when playing against a team with heavy AD.
Guardian's Angel, Zhonya's, Quicksilver Sash or Banshee's Veil in case you are getting focused too much.
Earlyer Hextec Gunblade gould work nicely aswell
Sometimes I build Atack speed boots when the enemy team doesnt have too much cc.
Creeping / Jungling
I usualty start on wolves with some dmg from team and then with a pull on blue I either save smite and go for enemy team's red (when they'r jungler starts at blue) or smite and keep clearing jungle normaly.
You can also start on red if you want to, saves you some mana (and you can do Blue on next smite no problem), and possibly some early gank.
Only care for ganking when a lane is stupidly pushed, else i keep farming to get to level 6 as fast as possible.
From lvl 6 onward it's pretty simple, gank, farm, skip camps with q and ulti if blue buff is up
Diana is a good pick when you'r team's ap carry doesnt use mana, because diana is quite mana hungry if you wanna speed up the jungle process.