Bumped dependencies and changed target sdk to match the new requirement of the dependencies
Cleaned up code in various places
Changed authentication screen to accommodate register and login
Setup authentication using firebase
Remove old authentication implementation
Additional Info
I hv changed the user entity properties a bit due to which I hv used null in various places, all these will be removed as I will completely remove user room database
Along with removing user room database, a few changes will be made in the profile page as well to accommodate firebase firestore
Checklist
[x] ✅ My code follows the code style of this project.
[x] 📝 My change requires a change to the documentation.
[ ] 🎀 I have updated the documentation accordingly.
Related Issue
Not related to any
Proposed Changes
Additional Info
Checklist