Simple search implemented

TODO: need to fix iterators behaviour: if I do next and prev, I'm
holding still