Add Route Discovery Middleware

- Move some things to Aurora.Common