Movement cost

Add: movement cost
Fix: don't process movement after winning a level, as well as after
losing