Add javadoc-style documentation

Summary:
Complete documentation
Closes T83

Test Plan:
javadoc -d .
<browser> ./help-doc.html

Reviewers: prashant.vaibhav

Reviewed By: prashant.vaibhav

Maniphest Tasks: T83

Differential Revision: https://office.tobyrich.com/D129