create event model
create event routes and controller actions
create views for events