Scans the data dir. for songs
Much refactorings, such wow.