finishes current animation when another animation starts on Board

this keeps the board looking consistent when moves are played faster
than the animation duration.

(github - fixes #76)