Initial commit.
Add documentation.