The Covenants: Understanding the difference between the Old and the New Testaments