Skeleton for client accepting/recieving/responsing