refactor in attempt to add caching.  Didn't work
update TODO
cache output
extract logic to class
kill complexity of unneeded features

Globbing and sections don't seem that useful right now
update readme
set cache explicitly
somewhat better positioned to create a real TOC
remove cruft
Use template for TOC