Move all code into a package.
Add a setup.py file.