Changed component class a bit
Moved transformation logic to Transformation component
Added VertexBuffer creation to sprite and changed TestProject to use gameobject

- Chaged vertexbuffer setVertices to draw to better describe the function
- Added shader to the sprite draw because it is needed to draw the vertexbuffer
- Modified test image to test things
- Fixed compiler error in Scene.cpp that is related to VertexBuffer changes
- Changed vertex shader to use the model matrix from GameObject to test drawing