Added module docstr, removed trailing whitespace
Added get_args
Moved everything into cli

Making it more testable, next step is librarification.
Added eps_sort and SortInputError
Return archive, not archive.archive

Just in case the user wants to inspect it, get boxes, etc.
Return more useful error info