Moves while animation is playing are ignored

If you swiped while the tiles were already moving the animations would
get messed up. Now it ignores new moves to prevent conflicts.