建筑工程合同分为哪五类