Use non-deprecated screenshot function
Minor cleanup
Make smoke opacity and overall exhaust size scalable.
Use tabs
Reorganize
Rename some classes
Split the app (menus / windows) from the GL functions
Throw in window-size feature
A version of skybox using a cross
Different kinds of sky, as subclasses of Sky
Include Sky, and a little fix on the cross box
Genreate mipmaps to prevent texture from turning white
Init logging like OR