coffee rewrite, phase 1
avoid iterating twice over the fs, avoid writing tmp to disk, remove svgo dependency
cleanup unused vars
cleanup and refactor:
readme, formatting