Added girls!

- Moved the character movement stuff to a new base class; game.Person, which game.Kid and game.Girl extend.
- game.Girl will randomly move around the environment.
- game.Kid is still player-controlled.
- Also updated movement so it doens't do any axis locking. This makes switches axis of motion less jarring. But will make 1-tile corridors difficult to enter.