Improving design coordination for building projects. II: A collaborative system