刘某要在出国定居前将私房出售,经过几次磋商,他终于同一个外地到本城经商的张某达成意向20万元,一次付清。后来,张某看到了刘某不小心从皮包中掉出来的护照等文件,他突然改变了态度,一会儿说房子的结构不理想,一会儿说他的计划还没有最后确定。总之,他不太想买房了,除非刘某愿意在价格上作大的让步。刘某不肯就范。双方相持不下。当时,刘某的行期日益逼近,另寻买主已不大可能,刘某不动声色。当对方再一次上门试探时,刘某说:“我现在没有心思跟你讨价还价。过半年再说吧,如果那时你还想要我的房子,你再来找我。”说着还拿出了自己的飞机票让对方看。张某沉不住气了,当场拿出他准备好的20万元现金成交。其实,刘某也是最后一搏了,他作了最坏的准备,以15万元成交,两人最终签订了合同。
根据以上内容回答下列问题:
(1)合同的内容有哪些?
(2)违约责任的免除情形有哪些?