Song player objects

@shayhowe This is mostly ready to go. I'm going to merge it in, so you can pull it down and try it out on your end. It should load the playlist and you can skip forward/back thru the playlist.