Please do consider overclock. Its quite simply and its another like 20% performance on the CPU.
This build is diff overkill for your current needs.
http://pcpartpicker.com/list/xPsyVYA 6700k, gtx 1070 and 16GB RAM would be sufficient. for your needs. At least you wouldn't have to upgrade for a while.
And try to see if you wouldn't be able to get on wired ethernet.
This would be sufficient right now:
http://pcpartpicker.com/list/sjcdxY