Screen objects correspond to the states and Action objects correspond to the transitions.
Screens may vary in how they dispatch Actions.
Actions themselves will vary in how they process events.
Actions ultimately construct Transactions to which they delegate the further operating of the bank machine.