Introduction to Reasoning Models