public RemoteConfiguration()
        {
            InitializeComponent();
            RemoteConfigurationViewModel vm = DataContext as RemoteConfigurationViewModel;

            vm.LogChanged += LogChanged;
        }
        private void StartStopServer_Click(object sender, RoutedEventArgs e)
        {
            RemoteConfigurationViewModel vm = DataContext as RemoteConfigurationViewModel;

            if (!vm.Server.IsRunning)
            {
                vm.Server.StartServer(vm.Username, txt_password.Password);
            }
            else
            {
                vm.Server.StopServer();
            }
        }