Bot: Split into multiple files. Bot: Add roles system to replace BotCommandFlags. BotClient: Split into separate directory.