added new model and migrated api calls from event to the new model
added migrations and modified actions