Add version and description.
Make constant defs private.
Remove `f`.

It appears unused, and removing it breaks no tests.
Deconstruct coordinates in the input vector.
Refactor the README.
Merge pull request #1 from ltw/master

Some changes for a cleanup.