refactoring-as-test-task

File before_refactoring.py contains code before refactoring. All other .py files contain code after refactoring.