Move common search code into Searchable mixin
Merge pull request #4 from allolex/refactor_search_methods

Move common search code into Searchable mixin