replace texture with VAO - not working
did not call setupVertexAttributes... fuck fuck fuck fuck