[webui] move the rest of the webui/projects_controller
[webui] create the interconnect directly