first step to agent based indexes
index updates on file copy
downloading images now registers image file in the index
periodically saves index cache