Developing an Effective Integrated Master Schedule