Significant code cleanup

-Made progress in fixing a lot of dependency issues that make it difficult to expand our code
-Some of said fixes are quick hacks that will need to be fixed more later
-Changed code to better confirm to Python conventions
-Changed almost all relative module imports to absolute (to prevent importing twice)
-Moved all game data (lives, score, etc.) to gaemdata.py to reduce circular imports
-Unfortunately, Block collisions are now broken for some reason
Merge branch 'master' of https://github.com/CorundumGames/Invasodado

Conflicts:
	game/blockgrid.py
	game/ingame.py