Submodule updates
Submodule update
Remove accidental extraneous whitespace
Add and generate docs as a submodule.