Hey I've been updating this part list based on the feedback of everyone and i think this is the final one. if there is something wrong with it just tell me thanks!
Part list: http://pcpartpicker.com/p/8LgkkL
Part list: http://pcpartpicker.com/p/8LgkkL