Add functionality for extra credit and improved correctness checks.
Add functionality for extra credit and improved correctness checks.
Fixed extra credit check.
Added MasterCard checks, weighted failed tests more heavily.