Add editing to activity view

Updated activity html and activities controller to allow users to edit or delete activities (and sync changes with server)