Class refactoring.
Add Tests project.
Add feature implementation.
Add second unit test class.
Add mock implementation.
Add test method for different mock setups.
Change target framework.
Update .tss file.
Add Sports Store project and DI factory.
Add DI factory initialization.
Add some beginner features.