Web Application Architecture Update

Web Applications have been completely rearchitected, and the Web Application configuration UI has been split into two menus for simplicity. Users can now create web applications based off of websites discovered by "Web Domain Discovery" data or from normalized Chaklun web applications.