Added search functionality, updated tests and Readme.