fixed up gui.py to work with windows and improved look