Indexer: minimum viable features added

we still need:
1. last update date checking
2. metrics and more detailed logging