Added graphics tests; Fixed issues uncovered by tests

- Added tests for Coordinates, Sprite.create() and TankSprite
- Fixed problems in Coordinates and TankSprite
- Changed images folder to textures
- Added dummy return value for entity.getX() and entity.getY().
Initially, I had used NotImplementedExceptions, but this reduced the
testability of the graphics code.