sockets almost done game loop coming along