public void setStartSpace(){
		start = new StartSpace();
		MansionArea leftMid = grid[grid.length/2][0];
		MansionArea topMid = grid[0][grid[0].length/2];
		MansionArea rightMid = grid[grid.length/2][grid[0].length-1];
		MansionArea botMid = grid[grid.length-1][grid[0].length/2];

		if(getId()==1){
			start.setLinks(null, leftMid, null, null);
			//leftMid.setWest(start);
			this.setFace(Face.EASTERN);
			adjacentGrid[0]=grid.length/2;
			adjacentGrid[1]=0;
		}else if(getId()==2){
			start.setLinks(null, null, topMid, null);
			//topMid.setNorth(start);
			this.setFace(Face.SOUTHERN);
			adjacentGrid[0]=0;
			adjacentGrid[1]=grid.length/2;
		}else if(getId()==3){
			start.setLinks(null, null, null, rightMid);
			//rightMid.setEast(start);
			this.setFace(Face.WESTERN);
			adjacentGrid[0]=grid.length/2;
			adjacentGrid[1]=grid[0].length-1;
		}else if(getId()==4){
			start.setLinks(botMid, null, null, null);
			//botMid.setSouth(start);
			this.setFace(Face.NORTHERN);
			adjacentGrid[0]=grid.length-1;
			adjacentGrid[1]=grid[0].length/2;
		}

		setArea(-1,-1);
		start.addItem(this);
		Dimensions dimens = new Dimensions(10, 10, 50);
		this.setDimensions(dimens);
		RoomFactory rf = new RoomFactory();
		rf.populateRoom(start);

		van = new Van(getId()+"van", Face.opposite(getFace()), this);
		start.addItem(van);
		Door exit = new Door(getId()+"startDoor", getFace(), false);
		Door entry = new Door(getId()+"toStart", Face.opposite(getFace()), false);
		start.addItem(exit);
		for(GameMatter itm : grid[adjacentGrid[0]][adjacentGrid[1]].getItems()){
			if(itm.getFace()==Face.opposite(getFace())){
				grid[adjacentGrid[0]][adjacentGrid[1]].removeItem(itm);
			}
		}
		grid[adjacentGrid[0]][adjacentGrid[1]].addItem(entry);
	}