Continued implementing Sprite and TankSprite

- Added additional functionality to the Sprite abstract base class
- Implemented the draw method in TankSprite, and moved shared code to a
new TankSprite.drawTexture() method
- Added Coordinates class (package-private to graphics), which contains
two helper methods for converting between world and camera coordinates.