settings refactor, working ui on jetty