added composer as a dependency