Generate cpp headers for shaders
More optimization
Add a simple shader for annotations (e.g. grid lines and axes)
Add generated shader headers
Implement OpenGL rendering