findbug plugin is replaced with pmd
code is refactored according to pmd plugin recommendations
common dependencies' vesrions are moved to parent pom