An Modern Introduction to Dynamical Systems