Manage dependent libraries with composer