implemented next, last (but last only restarts the song). also automatically playing next song after requested finishes