PCPartPicker part list:
https://au.pcpartpicker.com/list/ctPdGf
Price breakdown by merchant: https://au.pcpartpicker.com/list/ctPdGf/by_merchant/
CPU: Intel Core i5-6600K 3.5GHz Quad-Core Processor ($317.00 @ Shopping Express)
CPU Cooler: CRYORIG M9i 48.4 CFM CPU Cooler ($35.00 @ PCCaseGear)
Motherboard: Asus Z170 PRO GAMING ATX LGA1151 Motherboard ($199.00 @ PLE Computers)
Memory: Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-3000 Memory ($137.00 @ Scorptec)
Storage: Samsung 850 EVO-Series 250GB 2.5" Solid State Drive ($124.00 @ Shopping Express)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($64.00 @ Shopping Express)
Video Card: Gigabyte GeForce GTX 1070 8GB G1 Gaming Video Card ($624.00 @ Shopping Express)
Case: Corsair 200R ATX Mid Tower Case ($84.00 @ Shopping Express)
Power Supply: Corsair RMx 650W 80+ Gold Certified Fully-Modular ATX Power Supply ($156.20 @ Skycomp Technology)
Total: $1740.20
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-12-19 22:02 AEDT+1100
A couple of things you could do:
Change the CPU to a 6700K, but performance in games will not change too much, you could also upgrade to a GTX 1080 over the GTX 1070, which would allow max, or close to max graphics at 1440p, but the 1070 would allow high graphics on 1440p, and maximum on 1080p.
You could add another GTX 1070 for SLI, but it isn't worth it for gaming, as the compatibility is getting wiped out for SLI.
You could always upgrade to a 500GB or 1TB SSD to put your favourite games on if you wish.