start implementing Board.executemove(Move move)