Add handler code to EventDefinition
Move connect code to Client.__init__

You can only connect once per Client instance!