- route names need to be prefixed with the app name to avoid conflicts

- don't use DIContainer from Mail app
- pass $appName to DIContainer

@Raydiation