I'm bulding a pc mainly for gaming and for these uses: dreamweaver, photoshop and programming like C+.Are these components suitable?Case: NZXT H440 Black/Red (not 100% sure because front panel doesn't have slots for optical drives, oc panel etc)Cpu c...