Added a tower sprite and some terrible rendering code.

- Rendering code does not work properly. Rotation is all messed up. When
  the turret rotates it's centre point moves. Need to figure out how to
  fix this. Probably simple.