Current bugs:
Sometimes slides don't make it to the client? this happens on line 35 of socklist, it doesn't seem to error out, but it doesn't continue with the debugging text
client segfaults on slide change, tried moving gtk.main() to another thread, other then main, didn't work.