Added PMD generator
Added new set of rules for naming