A text based search engine for a library