- Created a better sample project to demonstrate features
- Separated singleton instances form class/protocol names (What were I thinking)
- ConstructorInjection works well now
- Lots of code cleanup