Added cylinders, better device gen, better CPU constructor