Now pass perlcritic.
Split off todo comments to separate file.
Improved displaying of lines between changes.