review 2:
	- added meesage box and messages to show when no custom icons are to be
displayed
	- fixed small bug: accidentally un-registered a service
	- added condition to close the icons view (when no custom icons exist
and default icons aren't displayed)
	- BUG: sometimes custom icons displayed wrong in the view; when added
in node are displayed correctly