Boston’s new Innovation Center is scheduled to open in the Seaport district this Spring. The one-story, 12,000-square foot structure will primarily consist of meeting rooms. It may include a café, and seating areas where visitors can work for a few hours on a laptop.