Renamed the SetMsgExecutor to AddMessageExecutor
Added a getter method for the MessageFormatter
Refractored and changed functionality according to new name
SetPlayerMsgExecutor -> AddPlayerMessageExecutor
Renamed PlayerMessage to CustomMessage for name clarity
Changed the check for old messages to isString
Use the created list instance instead of creating ANOTHER one.

I'm dumb.
Updated the default configuration's data structure
Fixed formats not being added correctly
Re-added old message overwritation prevention codation
AHAAHA I'M SO FUNNY TODAY