add type signatures for next and prevSong
concat $ intersperse -> intercalate
remove a redundant bracket
currentSong: simplify with liftM
remove a redundant bracket
Add stToggleWrapper to toggle boolean status properties
add consume, random, repeat, single