Understanding Contract Law, Breach Of Contract And Remedies