Commented histogram classes. Also fixed disparity between UML and implementation