Used kind of not structs anymore, but server definitely writes the right stuff to the sockets