Update to 7.2.1
Some layouting work.
Java Docs and a new interface for allowing custom extensions.
JavaDocs and code cleaning.