I'm 14 and looking to build my first PC. I have a fairly tight budget, $200-$300 would be fantastic. I realize I'm not going to get anything amazing in this price range but I just need something I can do (most to least important) gaming, programming, and schoolwork on. I have a laptop but it can't even get 20FPS on Batllefront II from 2005. Partlists from pcpartpicker and hardware suggestions are much appreciated