Changes to update_world
- update_world will be the "interface" for the channel bot to be able to
  make changes in the engine, mark users on/offline, and execute commands.
  Further functions will be made available to the channel bot, but they
  will be only functioning as read-only commands