Type to search

Issue 116