adding a simple interface, and a little bit of lastfm to get us going