Fixed Test
Rewrote the whole spritebatch to something similar I did in a earlier
version of my spritebatch, transform is used to set rotation,
translation, shear and scale. Do note, shear and scale is probably not
going to be implemented in the final version in the engine. Mesh is
done, shaderprogram is done, ResourceLoader added for loading stuff,
better file managment up ahead