Commented the Halftone class file, and updated the way the rectangles are calculated and drawn