Improve error handling / logging
Fix compile-breaking bugs, still non-operational
Add GLU to included libraries for linking
Syntax fixes for vertex shader
Add additional error printing statements