Refractor DriverCM.h

Better comments and conformity to code standards. Re-named functions and added a few new variations.