Tests updated, indexer refactored.
Added new tests.
Introduced breadcrumbs.
Merge pull request #13 from eklavya/master

Introduced breadcrumbs.