added a whole bunch of GUI stuff, started next player method