makes installable with composer