World deltas

Storing the entity deltas in the World object, making it easy to detect entity state changes on-the-fly.