Added genetric __repr__ to Image class
Made rotating algorithm simpler.
Added docstring in Image.image
Removed unneeded char in text obj init.
Moved some stuff in image generation around to make nicer
Rewrote Sprite.touching to not have duplicated code.