second commit.  All screens exist and interconnect.