- support basic "components," describe a small app, and get
- ? support component as a toplevel
- I'm not sure how to handle 'state' of subcomponents - can a component "own" a tiny DB? enh, no
- technical inspo
- https://elmish.github.io/elmish/
- https://elm-lang.org/examples/buttons
- "instant, permanent, elmish app"
- demo what it's like to build a tiny application with planning and component thinking
- make this app... -> list of elmish components -> build component one by one.