Added indexing, searching and web UI.