updates to build, composer.json and readme