AppDefinition: manage and store dependencies