Chaged funcs and channels dealing with Client structs to use pointers.