Phase 3: User input, Luhn-checking.

Takes basic user input for path to scan and export to. Matches Luhn
algorithm.
Commenting. (Minor.)

I genuinely enjoy commenting my code! I have a three-month buffer for
knowing what the hell I did before.