WIP to turn this module into an Express-like framework.