Merge pull request #2 from cathive/master

Merge origin into master
Add documentation.
Minor enhancements to pom files.