Add VAO class and add UseThis() to shader prog
Commit old work
Apply global naming conventions