Refactored. Also added some indexing code.
Added indexing unit tests
Created a custom analyzer for names
Search code
More index and search code