Update docs.
Add license and notice to the project.
Semantic versioning.