refactored users and events controllers/views/models for attending