add locale stub
split arena save files into smaller parts
improve CommandListener

Read messages from the messages.yml
Split commands up into separate methods