Documented the GPU class, removed unused stuff