Need Help with my first build!

I need help with my first PC build, i'll mostly be using it for gaming and will be playing games like Battlefield 4, Skyrim, Dayz, Rust etc... My budget is $670 and i would be really grateful if you guys could help me! I already know that i would like an AMD processor and 8gb of ram. I mostly need recommendations on what GPU and motherboard to get and it would really help if someone here could help me choose!

Here is my suggestion of a build: