composer type update, autoloader added, install script updated