all the code till 09/19/2017, which includes identifying the change patterns, getting the filter and edit script generation