implemented alot of sponsorblock and ytdlp features as settings
moved settings fragment to a different activity
added boilerplate bottom nav pages that will be added later
- fixed titles in folders and gradle builds
- converted downloading to a background service so that it continues even if the app is killed
- converted listviews on home and history fragments with recyclerviews to increase speed
- removed pull to refresh and floating action buttons for proper top app bar icons
- added search functionality to history
- added dialog if pressed delete all in history
- made new downloads add to queue if a download is on progress
- fixed leftover hardcoded strings
- added sponsorblock functionality. Removed non music parts for audio files and added chapters for videos
- fixed shimmer not removing when opening a video from share intent
- showed no results image when history is empty or there are no results
- made history cards clickable. You can delete them or open the link in youtube or copy the link to the clipboard