I think we should think about how we introduce private dependencies.

- Should we use our private gem server?
- Should we think of a way for the application to continue to exist if the private engines are not available?