Search

Search seems to be finished. Needs testing.