AMHERST — There are no prominent signs telling visitors what the massive new building is on the east side of the Amherst College campus.The minute...