fix: slightly better regexp to recognize filenames
refactor: move overlay code nearer `unwind-protect` call that cleans it up
minor: use "lavendar" instead of "green"
cleanup: rewrite some comments and reorganize functions
add: markdown README
fix: update README.mdown (and get rid of lame ASCII-art)