Some docs.
Package info, refactoring, docs.

* Prefer builder pattern for configuration objects.
Docs.
Link to javadocs.