I purchased a pc, the mobo is a gigabyte GA-78lmt, the CPU is AMD FX-8120 3.10ghz, it has 12gb RAM, and gt650 2gb. Would a gtx 1050 be compatible? 650w psu by the way. If not with the specific Arrangements of Parts could I use them on a different motherboard and CPU to make a better machine?