Colloquium | Banach Contraction Principle, q-scale Function and Ultimate Ruin Probability Under a Markov-modulated Classical Risk Model