Updates for the Excel loader, many updates to the 
contract_load.rb, added the contract model.