fixed vao setup hoorayyyyy
ok working for real this time
resolved issues with artemis not compiling