Introduction to Quaternions