Revert "Update README.md"

This reverts commit 1631f1160af5bace2eaf7a223aac4772fb08de34.
Revert "Revert "Update README.md""

This reverts commit a8fb2ecda6103907560c47558b2a0df55ecb1714.
- some code  corrections
- add command line execution
- refactor maven plugin execution