Switched to OpenGL4 references
Changed game window initialization
Added entity inheritance