Temporarily disable isMoveValid
These unit tests pass
makeCore unit tests pass
undoCore unit tests pass
Everything is back except parseMove and isMoveValid