Fix off-by-one
We need at least three revisions to do something useful
Filter the files changed in a revision
Initial work on detecting the files, functions, and methods that were changed in a revision