public void move(Move m) {
			move = m;
			state[m.getEnd().getRow()][m.getEnd().getCol()] = state[m.getStart().getRow()][m.getStart().getCol()];
			state[m.getStart().getRow()][m.getStart().getCol()] = 0;
		}