Updated implementation of halftone app and commenting