refactoring printing
refactoring for testability
adding unit tests with git urls
skipping dependencies that have urls
Release v0.0.9