public MazeNode movePlayer(MazeEnums.Direction direction) {
		switch(direction){
		case EAST:
			if(eastNode.enter())
				return eastNode;
			break;
		case NORTH:
			if(northNode.enter())
				return northNode;
			break;
		case SOUTH:
			if(southNode.enter())
				return southNode;
			break;
		case WEST:
			if(westNode.enter())
				return westNode;
			break;
		}
		return this;
	}