General cleanup

Removes some unused files, shifts some engine logic around into the engine, and renames some files for the install generator.

Notable is that we're now prepending the routes if we mount them ourselves so they're not easily clobbered by a glob route.