Rework the shader.
Add FlatShading and SmoothShading shaders.
Add View menu in the main application.
Improve file filters in the open file dialog.
Cleanup Vrml file reader/writer.