Lighting and geometry demo written in C++ / OpenGL 3.3