Added implementation of Luhn's checksum algorithm