adding composer install script and a few minor things