luhn.py : Implemented validating card numbers and constructed tests