Initial commit
Basic player object
Add width and height fields
Adjust for center
Basic world object
World test data
User input
Clamping function
Left and right functions to determine the bounds of the world
Clamp player position to world
Basic camera object
Expanding test world
Integrate camera panning
Initial config file
Add portals
Separate world data from world instances
Intro world cleanup
Colored world and player
Add expiring messages
Add trigger system to world data