Added MessageBus, Translator and ViewModel base classes