draft of the a CLI using Thor

I think a Thor based CLI might be easier than using a rake task.
Unfortunately this adds thor as a dependency.
this is an example of how thor could be used. it needs to be tested and
extended. (action description blocks are missing)