PCPartPicker part list / Price breakdown by merchant
Well, I guess I need the full buget.
Core i5 is a CPU that you can overclock 30-37%
A silent cooler for a cool CPU even when overclocking
A high end motherboard tu ensure future upgradeability. CPU, motherboard and ram should last much longer than GPUs, 4-5 years. while you should change GPU in 2-3 years. Of course you could also buy a second 970, but make sure you can buy an used one for like 150$ in 2-3 years.
A good SSD and 2tb storage
The Gigabyte GTX 970 is great to get the max out of you GPU with allowing +87mV Voltage.
The PSU your using now isn't of high quality, you should not overclock with it nor will it last forever. The EVGA G2 is rated among the best PSUs on the market. It is also very silent and allows for further upgrades.
Here is the review from jonnyGURU, he is THE guy for PSU reviews.