Defines interfaces and final object common for all layers and components.