Modelviewer: Added search box and search results tab.

It works decently right now but can be improved a lot. Levenshtein distance and all that jazz.