Components are top level, and asset manifests grouped.

This promotes (hopefully) a more obvious organization of assets and
web components.