Started converting some weirder lines of renamer.py to being independent functions.

Added extra functionality to show.

Updated the help file and neated it up a bit.