public void setIconPath(String iconPath) {
		this.iconPath = iconPath;
		setProperComponentSize();
		setChanged();
		notifyObservers(Global.ICON_UPDATE);
		/* Setting the proper component size is essential 
		 * for calculations, but with only the string it is hard to check.
		 * One might need to hard-code the size of certain icons. */
	}