main.py was not called outside of the repo folder caused by the path names of fonts. paths are now given as full path