A Modern Introduction to Differential Equations