The Illinois Contractor Prompt Payment Act, 815 ILCS 603/1, et seq. (the "Act") was first enacted in 2007 and designed to safeguard contractors and subcontractors on private projects