add events crud service and controller