Hello, I am building a new computer from separate parts. The case I am getting is the Raidmax Mid-tower ATX case that comes with a 500 watt power supply. A link to the case is found here http://www.newegg.com/Product/Product.aspx?Item=N82E16811156062 and I am going to utilize all the fans. The motherboard I am getting is the GIGABYTE GA-970A-D3 AM3+ AMD. The proccesor is AMD FX-4100 3.6 GHz Zambezi. The hard drive is Seagate Barracuda 1TB 7200 RPM. Graphics card is the EVGA GTX 660. I am wondering if all of these parts will go together nicely, will fit into their correct soccets and if I have the correct amount of power or if I need more.