Toward a toggle-able about screen.

Changed the way the Session handler works by incorporating a new
enumeration of the possible screen states.  It actually makes for much
simpler code.