License is Apache 2.0
Improved javadocs of public API classes
Improved logging and javadocs