I'm new to pc gaming so I picked out a build https://pcpartpicker.com/list/HFKpzM is anything crucial missing from this? Would this be easy to build and are all these compatible? Also would it be possible to shave a few dollars off while keeping about the same performance? Thanks