Doc/controller done rendering

Some misc doc improvements, unfortunately package.json and History.md changes are also in this branch.