Search + suggestion engine

- search field handling in the layout
- suggestion engine