Fix up documentation to use docker.

Very preliminary work on todo app, in new todo directory.
Rename 'sample' to 'sam'.