Changed OpenGL context version to 2.1, Added a generic GameObject class.