Add interfaces for viewing components.
As breadcrumb stuff looks like getting more complex, we now have some components that require own interfaces.