Feature/search fragment

this branch is based off of @tensory #25 
Adds in search feature.