- Changed the IDF calculation function to take care of values with low IDFs.
- If the user query contains tokens which are not there in the token map, no results are returned.