first draft of pretty search #38

I started working on the pretty search. this is just a first draft to collect ideas, not ready for merging yet