Create models for the core event objects instead of using raw json objects.