cleanup
prepare engine refactoring
prepare engine refactoring
engine refactoring
command line options to debug opengl performance