Contract Law in Ireland-the Essentials