public static void add(String object, String field) throws Exception {

		// Masodik parameter tipusanak lekerdezese
		if (getObject(field) instanceof Field) {
			
			// Mezo lekerdezese
			Field fie  = (Field) getObject(field);
			
			// Entitasok
			if (getObject(object) instanceof Entity) {
				Entity obj = (Entity) getObject(object);
				
				fie.addEntity(obj);
				obj.setPosition(fie);
				
				Logger.success(object+" has been added to "+field+".");
			
			// Szagok
			// TODO: nem kell, ha csak addOdor parancs meg nem szunik
			} else if (getObject(object) instanceof Odor) {
				
				// Adja hozza a mezot a szaghoz
				Odor odor = (Odor) getObject(object);
				
				fie.addOdor(odor);
				odor.setPosition(fie);
				
				Logger.success(object+" has been added to "+field+".");
			
			} else {
				Logger.error("Wrong parameters!");
				return;
			}
			
			// TODO: ezt lehet mashogy kene megoldani, pl letrehozaskor belso fuggveny.
			// Entitas hozzaadasa a glade-hez.
			if (getObject(object) instanceof Active) {
				
				Glade glade = getGlade();
				glade.addActiveObject((Active) getObject(object));
			
			// Kaja hozzaadasa Glade-hez.
			} else if (getObject(object) instanceof Food) {
				
				Glade glade = getGlade();
				glade.addFood((Food) getObject(object));
				
			// Spray hozzaadasa Glade-hez.
			} else if (getObject(object) instanceof Spray) {
				
				Glade glade = getGlade();
				//glade.addSpray((Spray) getObject(object));
			}
		// Csak a mezohoz lehet elemet hozzarendelni
		} else {
			Logger.error("Second parameter in not a Field!");
		}

	}