Update readme with new instructions.

Also, clean up the Dockerfile and scripts and add a bunch of comments.