Added dependency injection to Console and did some cleanup on Notifier.
Extracted analytics logic into a separate assembly and did miniscular work on testing
Updated README.md