V1.1 Surface level Improvements
The application no longer echoes duplicates.
Minor UI Tweaks
V1.1 Architecture Improvements
Removing all the dependencies to static helper libraries.
Removing any remaining business logic in Program.cs and let it be handled by the worker classes.
Reducing tight coupling by using interfaces for TargetImage, SnapperImage and Logger objects, creating a container in which concrete implementations are injected in a single space.
Improved encapsulation of worker classes.