Warnings
Make a material that can be bound to GL
Add VBO that dosn't do color

Model instances will do there own colors
Make moon drawing optional
Licensing
Convert the model and mesh to be VBO compatabile

Each mesh is an indexed model and can be overriden with a derived class
Make versions of meshes and instances that can use VBOs to draw.