Initial commit of the version 2.7.1

1. The project structure was adapted to Maven guidelines.
2. Maven assembly plugin configured to produce ZIP with same layout as previously.
3. Fixed some minor issues in pom.xml.