modified webserver so that dashboard layout and bindings can be configured from script