I am building a desktop for gaming. I want to spend around 500-600$ . I do not know a lot about computers and part performances. I need to know a build that will run games on a minimum of medium settings and can be upgraded later.