I have a lenovo H50 desktop pc (specs:AMD A10-series APU, A10 7800, 12GB of DDR3, 2tb hard drive, ) or ( https://m.newegg.com/products/N82E16883798515 ). I was wondering if I can upgrade it. As in put a better psu and add a real graphics card in it, and possibly upgrade the ram too. What's the best thing i can do (that's cheap) to upgrade it?