Updated the comments, Descriptions of classes, and README