Move ChessBoard#move! functionality to ChessPiece