Sprite now combines all the transformations into a single transform matrix which is sent to the vertex shader. Also added rotation.