# Functions
AddCommands adds all the commands from cli/command to the root command.
NewAddCommand creates a new cobra.Command for adding a new item to the list.
NewListCommand creates a new cobra.Command for listing todo items.
NewMarkAsCompleteCommand creates a new cobra.Command for marking a todo item as complete.
# Interfaces
Context represents the application context.