updated composer json and autoinstall to selfupdate