If you’ve driven by the Museum lately, you may have noticed something popping up. Here are a few views of the newly constructed tower on the north end of the Peabody’s addition. In two short years, we’ll be welcoming visitors and students through this entrance off of Yale’s Science Hill, directly into the brand-new Central …