Still working on building the discount classes and strategy object. Has errors. Needs correcting.
Finished correcting the errors of my first two discount classes and my strategy object. They both are function and interchangeable as strategy objects.