Added some more skeleton code for GameObject, Entity and Projectile