- Implement proper logging levels and log level setting via config and CLI argument.
- A bit of internal refactoring to lay the groundwork for future work.
- Leverage events to more robustly solve race condition and other issues.
Fix DB/app race condition.
Add CHANGELOG and TODO.
Add the song's record label to top-level properties.
Now capable of importing historical data via range and page size support.
Internal refactoring.
Initial functional prototype!
Listens to a 'live' playlist for changes and saves new songs to DB.