refactored TextLogIndexer memory stuff into RAMIndex
renamed internal class
refactored interfaces to logindex reader/writer