* Simplify code by dropping support for legacy Python * sort() --> sorted()
* Renaming directories * Adding a recursive factorial algorithm