Added object, viewprovider, icon; gui command definition, task panel, add command to InitGui; add callbacks, and delay system.
Prepare auxiliary directories to restructure all graphical tools for objects, viewproviders, gui commands, and taskpanels.