- [x] Add user authentication - [ ] Develop user profile - [ ] Deleting an user should delete all his/her data/announcements as well - [ ] User should need to provide a password in order to confirm deletion