интерфейс поиска, #31
рефакторинг
Merge pull request #37 from tehfreak/master

рефакторинг