try to address merge issues.

Merged the following commits:

Update script to generate PDF from all markdown files.

Add some notes explaining what is going on, how to use, etc.
adjust heading depth
PDF Generation -> update heading depth of client API -> basic operations