Refactored track detection on the local file system
Removed event base classes and refactored the playlist/track insertion process