gomu::Sprite: Set x,y members to public

There is no real harm in x,y being public
tests/Text: Remove unnecessary headers
gomu::Sprite: Make angle public member
Add mouse and math functions