Check if playlist was found before loading songs

If there's no playlist loaded, an error was raised, so
we must check if the playlist have songs before create objects
Merge pull request #35 from PierreRambaud/playlist-verification

Check if playlist was found before loading songs
Merge pull request #36 from PierreRambaud/clean-code

Little refactoring