New England building has been looking like a paper lantern recently. Read about the renovation, which is part of the new science building project. Photo: Tamar Thibodeau