injecting the key generator
Fixed tests for password and lists
Creating a new category of tests: integration
Small refactoring
Adding small test for checkboxes
Adding pep8 and pyflakes for tests too
Adding more tests
Commenting erroneous tests. Trying another point of view
Moving render
Extracted readchar and text console render
Extracted password
Refactoring in the refactoring
Extracting confirm
Extracting lists
Extracting checkbox
Cleaning
Cleaning
Starting improvements
Showing errors when it is required
Avoiding object creation