Cube class now contains movement/rotation code(can be disabled)