im trying to put together a desktop of my own (pray for me), im doing all kinds of research for the best possible options... i ran across a barebones kit, what exactly is it...what parts is it missing usually? is this good or would i be better off just doing it from scratch? any tips btw?