The user guide is generated using a tree of markdown formatted documents