added a second user-controlled object

Look at PlayState.hx and TiledLevel.hx. This contains the majority of
the changes.

Next task is to make SimpleMover solid (Player should not "phase"
through SimpleMover)