Create a filter state container widget and an associated inherited widget that together will be used to hold filter state and lift state up the widget tree.
This is a companion discussion topic for the original entry at https://www.kodeco.com/25841733-your-second-flutter-app/lessons/33