Move exe and undo to abstract class Board