disconnected search bar component from the playlist view

Fixes #96 
search bar is now a component accepting a collection and id. Should be "easy" to extend it to accept other types of collections.
I havent touched the "search" part of the search bar, which is still quite messy.