Do some validation on entity definitions.
Add a pygame clock into the main loop.
Added main and basic pygame window.
Remove some superfluous nonsense.
Main loop is run, quit event handled
Merge remote-tracking branch 'origin/master'
minor changes to imports
Add "includes" to the entity definitions.
Added input.py, a file containing InputEvent, a wrapper for a pygame input event, and InputManager, a class containing (so far) a single utility method for initializing joystick input in pygame
Merge branch 'master' of https://github.com/jdoda/uncooperative
Merge branch 'master' of git@github.com:jdoda/uncooperative.git
Added input.py, a file containing InputEvent, a wrapper for a pygame input event, and InputManager, a class containing (so far) a single utility method for initializing joystick input in pygame
simple camera control
Add a register_for_input method to game.
Change how InputManager is inited.
Merge branch 'master' of git@github.com:jdoda/uncooperative.git

Conflicts:
	uncooperative/engine/game.py
Merge branch 'master' of git@github.com:jdoda/uncooperative.git
Fixing stuff in the engine
Fix LoadImage.
Merge branch 'master' of ssh://git@github.com/jdoda/uncooperative.git