Change: going to next turn is working again

New model for events, event is kind of 'move' perfomed via logic. Event
knows only what it does, and uses model tree to change state of other
objects. Event will spawn actions when those arrive.