Per parent task:
- Namespace code and put under src/
- Add type declarations and strict types
- Use constructor service injection where possible
- Update file, class and method comments per current practices
- When removing the directory (namespacing the last file), configuration mentioning it should be removed. Starting point: grep -RP --exclude-dir=i18n/ '(?<!\$)ttmserver' .