set up infrastructure for handling stripe webhook events dynamically using a mapping of events to event handlers