There is a main file to run the program, a scraper object (eg can login, crawl and scrape, and logout of the given website), and a constants file for immutable values.
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py