fix for class naming rules
Merge pull request #2 from doy/p5-mop-class-naming

update some class declarations for the class naming fix