Commits that didn't make it before the name change.

A more colorful test.
Start the process of generating examples for the readme
Add support for opt, and pass argv around.