Add license info

This request adds a license, accompanying headers, and makes some more doc updates.