public boolean isValidUnitPosition(Position p)
	{
		//not valid = mountains
		return gameTiles[p.getColumn()][p.getRow()].getTypeString() != GameConstants.OCEANS && gameTiles[p.getColumn()][p.getRow()].getTypeString() != GameConstants.MOUNTAINS;
	}