Moved 'recent changes' code to it's own module.