Improve comments, structure & refactor
Improve / compact UMD section
Improve docs (typos / spelling / language)

also add reference to the annotated source.