Use native typeahead events instead of key events
Implement PascalCase search