Updates to SDL implmentation, improved signal/sockets