Added message for ArgumentNullException
Added MessageBus, Translator and ViewModel base classes