Modernize OpenGL (to use Qt's solution).

Use glm instead of own vec3. Use index based geometry.
Delete header