Breach of Contract and Various Agreements – A Comprehensive Overview