New webui views
load settings on main.js
Fix non-initialized config->printf issue on the web server