Add gitignore
Move main function out of main module
Commit to using gl namespace throughout
Add room demo
Ignore executables