Added missing 'use' directive.
Moved Document and Layout to web namespace and made renderable an Element.