Added validation for contract dates
Added contract begin and end validation for presence