* Refactored `updae()` into several single-responsibility functions * Added tests for said functions * Some PEP 008 cleanup * Imported standard `__future__` imports in `manage.py` and its test module