Update README.md

Added code generation details and fleshed out more How to Use code.
Added TOC