合同的分类和形式各有哪些?