Wire up CLI.
Add caching, progress bar, size transformation.