"""
Command Pattern Implementation for TUI

This package contains the command pattern implementation for the PCILeech TUI,
allowing for better state management and undo/redo functionality. Commands provide
a way to encapsulate operations into objects, allowing for:

1. Separation of UI logic from business logic
2. Command history tracking
3. Undo/redo functionality
4. Better testability
"""
