WebApp: Add init() method to encapsulate app initialization.
WebApp: Implement delegation to subapps ("subapp mounting").

This also includes for lazy initialization of subapps.