Refactored a bunch, now use VBO and IBO to render game Objects