Introducing RubyDiff
Using ParseTree to find out where bits of code moves around in a project.