rewrite class names for selected vendors

This is an initial take on the class name rewriting (#187).