public Location GetPieceLocation(GamePiece piece)
	{
		for (int i = 0; i < location_list.size(); i++)
			if (location_list.get(i).ContainsPiece(piece))
				return location_list.get(i);
		
		return null;
	}