Add animation on board and recursive move method in piece.rb