Add basic search functionality [#41]