MoveError exception integration : illegal moves (out-of-bound) will raise MoveError