Made some refactorings. Added checks to prevSong() and nextSong() methods. Replaced old "streaming" method with a better(and shorter :) ) one.