Adding a few log messages. Documenting classes for javadoc + maven plugin for javadoc
Added integration test
Added unit tests
Added Travis ci