Upate configuration file and its handling

* Update `rooms` section from list to dict
* Update `plugin` section from list to dict as well, plugin name is now key for dict of configuration. Thus, add `name` variable to constructor 
Should it be in the master?