Consolidate the file output logic
Fix mixed whitespace
Properly nest imported groups, splitting on forward-slash
Add gitignore with common python and test_passwords.txt entries