Make indent cross-platform (mac)
Why remove cache? that is why it is there
Refactor downloading to use CACHE_DIR