Marvin’s Marvelous Mechanical Museum new site renovations nearly done