fixed pmd rule sets names.
 Updated many classes with fixes to PMD issues