Moved HubClient out of core and into its own project/repo.