ignore intial hole if board is specified
Fixed ascii demo (moves still need to be fixed)