Create DocViolation for module/class with methods

If a Class or Module does not contain methods, it does not create a
DocViolation
Add documentation to un-documented modules
Fix spelling of parallelism in comment