doc: update README.md with even more detail

Put extended details about how this works and how to use it.

This is surely too much for the top README. But, I want to keep the information all in one place for now.