edited many-to-many
created participation Controller
updated the user and general notification models