# Functions
NewHandler creates a new handler.
NewRepository creates a new collection repository.
NewRepository creates a new collection repository.
# Interfaces
Handler is the interface for handling HTTP requests.
Repository is the interface for collection repository.