PCPartPicker part list:
https://pcpartpicker.com/list/49t96X
Price breakdown by merchant: https://pcpartpicker.com/list/49t96X/by_merchant/
CPU: Intel - Core i5-7600K 3.8GHz Quad-Core OEM/Tray Processor ($261.06 @ Newegg)
CPU Cooler: Cooler Master - Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.99 @ Newegg)
Motherboard: Gigabyte - GA-B250M-DS3H Micro ATX LGA1151 Motherboard ($73.98 @ Newegg)
Memory: G.Skill - Ripjaws V Series 16GB (2 x 8GB) DDR4-3000 Memory ($139.99 @ Newegg)
Storage: Seagate - Barracuda 2TB 3.5" 7200RPM Internal Hard Drive ($66.99 @ Newegg)
Video Card: MSI - GeForce GTX 1070 8GB Video Card ($504.98 @ Newegg)
Case: Phanteks - ECLIPSE P400 TEMPERED GLASS ATX Mid Tower Case ($64.99 @ Newegg)
Power Supply: EVGA - SuperNOVA NEX 650W 80+ Gold Certified Fully-Modular ATX Power Supply ($102.98 @ Newegg)
Operating System: Microsoft - Windows 10 Home OEM 64-bit ($102.98 @ Newegg)
Total: $1347.94
Prices include shipping, taxes, and discounts when available
It's a little over budget but if possible it's definitely worth the money. This will be able to run almost AAA game at 50-60 fps on high settings. If it's too expensive for you, you can always find a GTX 1060 that will work fairly well for your needs. That should lower the price about $100 USD (6500 rs)