A small OpenGL engine