Updating composer to work as independent package