I modified the Docstrings at the beginning of the file to fix D400, W0105, and E402.
* Renaming directories * Adding a recursive factorial algorithm