Various cleanups and two new features:

1) Documentation can uses README.md inside a directory to generate the title for the directory
2) You can set the user settings

There are several other cleanups that I caught.