refs #4126 added some documentation and removed some unused methods