still working on the GUI stuff...
going slowly, because the pygame stuff doesn't work how i thought it did