Hello! before I get into this I am not the best with pcs, for my birthday my parents bought me a Alienware Alpha, its decent but nothing really special, I was wondering if a mini PC like a Alienware Alpha could be upgraded and what hardware could be upgraded and could i fit the parts in a normal PC case?