Reference: https://setuptools.pypa.io/en/latest/userguide/quickstart.html#beta https://docs.python-guide.org/writing/structure/