Added edit, update, destroy for Events