updated CMakeLists.txt
fixed some compile errors when warnings maxed
added OpenGL SuperBible code for testing