When Dillard University opened its Innovation Collective last August, the four-story, 251-bed residence hall created far more than additional student housing.