Research Community Development: Distributed Learning and Collaboration (DLAC) for Next Generation Educational Settings