new configuration format and complete rewrite of the indexer
clean up
cleaner interface and code