Project for learning opengl