I have a HP Compaq 6305 Pro that I am going to try to turn into a gaming pc. I planned to use this computer as a base, install a MSI X370 motherboard (I know this board uses different ram than the currently installed board), a new PSU, and a better GPU, will all this work? If not, what can I do to make this PC good for gaming. (Working on a budget)