Plan on building a a itx system and my motherboard is Gigabyte Z370n, plan on using the IGPU for now but in terms of cpu was debating between the i5 8400 and the i7 8700 (not unlocked version). I would be using this computer mainly for school and coding and occasional gaming, no serious or heavy...