Concept Flow - Button class with callbacks
Create Button object
Assign callback function
Wait for button press event
Detect button press
Call callback function
Callback runs user code
Wait for next event or exit
This flow shows how a Button object is created, a callback function is assigned, and when the button is pressed, the callback runs automatically.