Updated createMesh to be more dynamic
* Vertex data moved to a struct
* Added an index buffer to mesh drawing and creation
* Refactored createMesh to allow for custom meshes
* Updated Quad to create its own mesh