Simple Design Rule Check: no multiple drivers

Addresses but does not completely deal with #119.
Classes should not have underscores in their name. I'm surprised that this passed checkstyle.