server looks to be working, a little funny with threads firing new
sockets even though same client is attached and still sending