Modified a bunch of graphics updating, and split up code into various modules.
Parsing is now handled in the parsing module, with helper functions from graphics.py
Gui may be taken out of service or repurposed soon.