Renamed TraceListener to ObservableTraceListener.
Added comments.
Cleaned up, added comments
Changed namespace and assembly name
Added comments
Added [DebuggerStepThrough], so that Visual Studio jumps right into the XAML
Fixed a typo
Added README.md