1. Overview
2. Key Concepts
3. Initial Setup
4. Custom States
5. Handling Inputs and Transitions
6. States Interrupters and Negators
7. Exaples