implementing GUI and gamestart. Something is weird.