starting work on being able to configure ui from a json file