Break web namespace up into routes, service, layout, views and util nses.
Fix core to refer to web instead of now-removed site.