Must mount routes at the end so we don't stomp other routes.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Fixed some old bugs.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>