Gameover state
Draw to maxx - 1

This fixes a visual bug where an extra column of tiles would be displayed
at the far right side of a level.
Lock camera to level boundaries
Expiring lives mechanic
Gameover when no lives left
Revert to underlying state when mouse is clicked
Use type field instead of name field
Set color before drawing player
Portal object
Support portal loading and display
Method to locate portals within a level
Contains and center methods
Portal interaction
onground field to detect if actor is on ground

This removes the possibility of jumping again if the actor was at the
height of his jump.
Support scripted actors
Support scripted actors in level data
Preliminary scripted actor integration
Separate acceleration into ground and air
Store controller information in actor
Parse hitbox information if available