Added basic support for transitioning between rooms.

I'll need to do additional work to get the position of the player
correct during a transition, and ensure if a door is up against a wall
that the player can still interact with it.