separate search_box as class
refactoring
refactoring and delegating
fix search_word_changed condition bug
separate css
have matched, selected state in class
implement select_all_when_empty_search_word option