added composer config for dependency management