As title suggested, add package that supports taking in an exchangeformat object and a lambda function and construct a `shelf` package router.
As title suggested, add package that supports taking in an exchangeformat object and a lambda function and construct a
shelfpackage router.