A Simple 3D engine in OpenGL and C++