# Functions
NewSessionController returns a new session controller.
# Structs
SessionController handles all session related request.
ListSessionsResponse is a custom DTO for backward compatability.
Template abspracts the template rendering.
# Interfaces
SessionDomain interface to decouple the controller logic from the domain code.