Refactor, extraction of library, mavenization.
Add tests to zest core classes.
Package and app renaming for release.