Construction Contracts: The Different Types of Contracts Used