feat: add event and triggers for content rules
feat: add notify. also add event.py file (oops)