//used if it is a session load message, we need to know the name of the seesion
 //Check if the file exists will be done in WelcomeViewModel
 public CommunicationObject(ApplicationWideEnums.MessageTypes msgType, ApplicationWideEnums.SenderTypes dispatcher, string sessionName)
 {
     Message        = msgType;
     DispatcherName = dispatcher;
     SessionName    = sessionName;
 }
 /// <summary>
 /// Used for communicating between viewmodels.
 /// Remember to add Viewmodels if additional ones are added. See ApplicationWideEnums for more.
 /// </summary>
 /// <param name="msgType"></param>
 /// <param name="dispatcher"></param>
 public CommunicationObject(ApplicationWideEnums.MessageTypes msgType, ApplicationWideEnums.SenderTypes dispatcher)
 {
     Message        = msgType;
     DispatcherName = dispatcher;
     SessionName    = "NOTUSED";
 }