Add thor as runtime_dependency and basic CLI functionality

This will close #2 .