Improve documentation
Summary:
Polish file headers comments to offer an example of code using the
library, and proper titles for modules.
Add a BSD-2-Clause license file.
Test Plan: Build and browse the documentation
Reviewers: dereckson
Reviewed By: dereckson
Differential Revision: https://devcentral.nasqueron.org/D1844