Introduce Routine, introduce action points, make game tick 100. Known bug: move will reach destination -1.