playing with normals
Fixed GPUMesh to use glDrawElements instead of glDrawArrays so it is actually using the ibo that we are uplaoding