WHYY By The Beacon at the Faith and Liberty Discovery Center starts in the lobby and continues through the roof. (Emma Lee/WHYY) When the American Bible Society first planned, about six years ago, to put its Faith and Liberty Discovery Center at 5th and Market Streets, it realized what it meant to be located across the street from Independence Mall. The new museum about the religious roots of the nation triangulates itself in relation to the founding documents of American democracy. In the lobby, a sculpture of three pillars spiraling around themselves extends from floor to ceiling, and beyon...