Adding Luhn 10 validation for CreditCard number; Code clean up