An OpenGL bound, orthographic, Java game engine