Added a wider range of _natural language_ commands,  rooms and device validation against the config file and support for dimming