client-server initial commit