Fixed a bug in the MenuVm,

Began implementing PropertyNotify on the LessonVm.
Added some string formatting (will be doing more).

Fixed a binding bug.
Added new RelayCommand<T> Command class. This will enable ViewModels to not require a reference to the host window.
Added a converter to assist in debugging bindings.
Moved nearly all functionality from the code behind to the LessonVm.

Refactoring of this window is completed for now.
Fixed window namespaces.
Refactored/fixed the SimpleLessonSelect window.
Added Activate call when a dialog returns.
Refactored the ClientConnect Window.
Added BaseVm to connect VM.
Made/began a few changes to the Typing window.
Merge pull request #2 from isaachermens/codebehind_to_vm

Codebehind to vm merge into master.