Need some expertise in a new build

Solution
That part list is all over the place. You need to balance your build for optimal performance. This should be better...

PCPartPicker part list / Price breakdown by merchant

CPU: Intel - Core i5-8500 3GHz 6-Core Processor ($254.99 @ Newegg Canada)
Motherboard: MSI - B360M PRO-VDH Micro ATX LGA1151 Motherboard ($84.99 @ Amazon Canada)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-2800 Memory ($103.99 @ Newegg Canada)
Storage: Crucial - MX500 250GB 2.5" Solid State Drive ($85.75 @ shopRBC)
Storage: Seagate - Barracuda 2TB 3.5" 7200RPM Internal Hard Drive ($73.50 @ Vuugo)
Video Card: MSI - GeForce GTX 1070 8GB Video Card...
That part list is all over the place. You need to balance your build for optimal performance. This should be better...

PCPartPicker part list / Price breakdown by merchant

CPU: Intel - Core i5-8500 3GHz 6-Core Processor ($254.99 @ Newegg Canada)
Motherboard: MSI - B360M PRO-VDH Micro ATX LGA1151 Motherboard ($84.99 @ Amazon Canada)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-2800 Memory ($103.99 @ Newegg Canada)
Storage: Crucial - MX500 250GB 2.5" Solid State Drive ($85.75 @ shopRBC)
Storage: Seagate - Barracuda 2TB 3.5" 7200RPM Internal Hard Drive ($73.50 @ Vuugo)
Video Card: MSI - GeForce GTX 1070 8GB Video Card ($499.99 @ Memory Express)
Case: Cooler Master - MasterBox MB600L ATX Mid Tower Case ($49.95 @ Vuugo)
Power Supply: SeaSonic - FOCUS Gold 550W 80+ Gold Certified Semi-Modular ATX Power Supply ($76.99 @ PC-Canada)
Total: $1230.15
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-08-12 15:20 EDT-0400
 
Solution
if you can go slightly over budget:

PCPartPicker part list / Price breakdown by merchant

CPU: Intel - Core i5-8400 2.8GHz 6-Core Processor ($236.75 @ shopRBC)
Motherboard: MSI - B360-A PRO ATX LGA1151 Motherboard ($99.99 @ PC-Canada)
Memory: Team - Elite Plus 16GB (2 x 8GB) DDR4-2400 Memory ($177.99 @ Newegg Canada)
Storage: *Crucial - MX500 500GB 2.5" Solid State Drive ($117.89 @ Amazon Canada)
Storage: Seagate - Barracuda 3TB 3.5" 7200RPM Internal Hard Drive ($99.75 @ shopRBC)
Video Card: XFX - Radeon RX 580 8GB GTS XXX ED Video Card ($349.99 @ Amazon Canada)
Case: Fractal Design - Focus G (Black) ATX Mid Tower Case ($68.99 @ PC-Canada)
Power Supply: SeaSonic - FOCUS Gold 550W 80+ Gold Certified Semi-Modular ATX Power Supply ($76.99 @ PC-Canada)
Case Fan: Phanteks - PH-F120SP_WLED 54.4 CFM 120mm Fan ($12.74 @ Newegg Canada)
Total: $1241.08
Prices include shipping, taxes, and discounts when available
*Lowest price parts chosen from parametric criteria
Generated by PCPartPicker 2018-08-12 15:29 EDT-0400
 

Karadjgne

Titan
Ambassador
PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 5 2600X 3.6GHz 6-Core Processor ($285.75 @ shopRBC)
Motherboard: MSI - B450-A PRO ATX AM4 Motherboard ($112.99 @ PC-Canada)
Memory: G.Skill - Trident Z 16GB (2 x 8GB) DDR4-3200 Memory ($214.99 @ Newegg Canada)
Storage: *Crucial - MX500 500GB 2.5" Solid State Drive ($117.89 @ Amazon Canada)
Storage: *Toshiba - P300 3TB 3.5" 7200RPM Internal Hard Drive ($94.99 @ Newegg Canada)
Video Card: XFX - Radeon RX 580 4GB GTS XXX Edition Video Card ($326.04 @ Amazon Canada)
Case: Fractal Design - Meshify C TG ATX Mid Tower Case ($119.99 @ Newegg Canada)
Power Supply: SeaSonic - FOCUS Gold 550W 80+ Gold Certified Semi-Modular ATX Power Supply ($76.99 @ PC-Canada)
Total: $1349.63
Prices include shipping, taxes, and discounts when available
*Lowest price parts chosen from parametric criteria
Generated by PCPartPicker 2018-08-12 16:19 EDT-0400

OK, so according to me here, this is 60¢ cheaper than the proposed build. Not really much, except a far more versatile cpu, far stronger gpu,more ideal psu, double the ram, and still keeps the case, storage etc. No sacrifices on quality.