Remove printing solution report
Migrate to use OpenCSV library
Move to analysis package
Fix compile issues with Diff
Add support for unit testing via Spock