Added self-update of composer