Initial setup
Primitive search with case insensitivity
Add content search
Fuzzier search that will help if you type more than a matched word