RFC: Engines

[RFC](https://github.com/tomdale/rfcs/blob/master/active/0000-engines.md)
Yes, absolutely.

In Rails, the primary difference is that Applications have the notion of booting, and certain app-global configuration. The TLDR is: Application extends Engine extends Plugin.