^You're right about these threads disappearing due to lack of updates but maybe if a more wide range of projects are covered it would help. Anyway, the digital museum that you're talking about is the health museum that I mentioned. It's called the National Museum of Health and Medicine of Chicago >>>
http://nmhmchicago.org
You beat me to it but according to a video that was uploaded to their website a week ago, some time in 2015 the given grand opening date. I know the've been fundraising for a while too. The location is 175 West Washington St.