Abstracting away sprite information.
Sprite abstraction, part 2
Debugging information.
Update player information.
Fixes for concurrent updating.
Fixes.
Better inheritance.
Fix bullets, somewhat.
Fix minor issues.
Add other tests