install script updated generate namespace based autoloader