added world handling, fixed commands

using world="<world>" <message> in the broadcast will only broadcast for that specific world