# Functions
GetInstance will return the current Manager, there should be only one.
NewCheckpointManager will create a Manager that points to the following path.
# Interfaces
Manager is the interface used to manage checkpoints which involves writing resources to disk to recover during restart or failure scenarios.