- Reworked the hourly chime logic for more reliable playback
- Improved runtime permission handling
- Small fixes and polish
