# Functions
New creates a new TipManager.
NewProvider creates a new TipManager provider, that can be used to inject the component into an engine.
NewTipMetadata creates a new TipMetadata instance.
# Structs
TipManager is a component that manages the tips of the Tangle.
TipMetadata represents the metadata for a block in the TipManager.