revert commit
fix the pom
add documentation