RoleDiff: Restructure
Mid way though the restructure of RoleDiff.
RoleDiff: Further rearraned code.
Should now have a functioning menu and concat functionality back again
RoleDiff: Diff Menu.
Completed adding the basic logic for the diff menu option.
RoleDiff: Cleanup.
RoleDiff: Check Input.
Check number of inputs, arranged output to make it clear which is additional and which missing. Added some comments.