Stamford Museum & Nature Center in midst of first major construction projects in 50 years