creates a hub instance with status and client list