GameObject Class - all game objects extend this