Switchboard works except for sending messages.
Refactored switchboard to use asyncio and with less lines
Refactored switchboard to use asyncio and with less lines