Should be a framework package that glues together the chosen handlers, resolvers, stores, etc.
Protocols need to be implementable both inside the main Aries repo and outside by downstream repos. i.e., use decoupled patterns.
Should include a defaults Option that provides the (curated) default list of handlers, resolvers, stores, etc. to make a default instantiation of the framework easy.
Used by agent implementations (including reference agents).