Add MTApplication and MTLocale
some work (in progress) on custom locales