Qualitative Theory of Dynamical Systems