Modular Coordination and BIM: Development of Rule Based Smart Building Components. (2015)