Adding first end-to-end working search implementation.