A few weeks ago, the Mayor of Philadelphia and other city officials announced the plans for the Faith and Liberty Discovery Center, designed by Local Projects.