group-policy client initial commit

client support for endpoint, endpoint-group.