Added new directive and service methods for calculating product price based on discounts and scheduled status.
Removed unnecessary test scripts for directives.
Updated cart item schema to have special price fields.
Updated all pages on UI to use new directives and methods to calculate and dsplay product price.
Updated cart price calculation method to consider product discount.