rename parentClass -> objectfactory
revisiting api.. making multiple arguments for objectfactory() possible +some clean up
Update readme
extract instantiate function and create "global" empty function to save memory.
define reserved method names "global"
Importe instantiate to also handle objects.
Executable does not have to be initialized with new
introducing super flag (always true at the moment) + tweaks
Removing reserved method name _build by restructuring the Executable.
moving and improving instanceof() method
making build method (more) standalone
remove .extend() and .extend.abstract() api methods.
Name tweaks
improve instantiate method + tweaks
removed global Factory abstract. Implemented Options object per child. For deep, abstract and super.
setting up options object
Moving build() to save memory.
Remove leading tab
implementing extractOptions(), Simplifing structure.

Factory no longer initiated with new.
strExecutable only generated once.
etc.
implementing defaultOptions and setting of options as first parameter of objectfactory()

+some renaming  child->module