Updated CreatedTime to ChangedTime
clean up code.
batch processing. make config optional. add state to resume if there is a timeout.
add config