Main: Added TODO
RankLogic: Catch the exception where the name could be the same
This is done with a message dialog
MessageDialog: A simple warning Dialog
MessageDialog: Changed the constructor slightly
RankLogic: Exception is caught and dealt with
Merge branch 'master' into FixRank
Main: Removed TODO