gui.py needed to be overhauled to work for a fresh install. main.py needed to be scrapped and restarted to simply call gui.py