Is there an app that streams music and adds it to your library?
No. Apple currently does not allow third party applications to add music to your library, so it can only come from the iTunes store or your computer. Applications may let you choose music already in your library and let you control that music, but cannot add music directly.