Add command line main function and test it creates database
Refactor tests
Add verify password database is valid
Refactor tests
Fix not found FileNotFound exception in Python2