Code re-factoring

Re-factoring system code: remove all implicit calls - all methods and
class init now follow system standard. Use model of dynamic variable
definition: no more late static binding and unsensed using of static
variables. Only 1 load method for all classes -
class::getInstance()->init();