Upgrade to SDK version 35
Upgraded Gradle, Kotlin version to 2.0.0
Added the permissions to post notifications and schedule exact alarms
Fix: When moving from one timezone to the other, the alarms were not shifting accordingly.
Added an intent filter TIMEZONE_CHANGED to handle it.
Added a dependency for HiltWorker.
Added a default image to handle non-image responses.
Changed the logic of getting 10 AM in GregorianCalendar.
Fetch archives from Jsoup to simulate a real browser by setting a User-Agent.