Optimizing Building Information Modeling