public Level(String fileName)
	{
		//parse XML 
		//return NodeList on valid 
		//null on in-valid
		NodeList xmlData = parseXml(fileName);

		if(xmlData != null) //if xml was valid
		{
			createHouses(xmlData);
			validateHouses();
		}

		//report errors if any
		if(errorFlag == 1)
			System.out.println("Error: " + errorString);

	}