redid error concatination
turned valid? to return true if no errors
changed asserts to refutes for TestCreditCard invalid tests