change the project organisation, add venv and setup.py