Initial commit.
Tidy up README.
Unnecessary parentheses.
CC0.
Make compile on 0.12.0.
Remove unnecessary type definitions.