Quick hack of simulator, event, entity apis.

Not really tied together sensibly yet - but shows the simulator
basically moving an entity about the map.