Introduction to classes and objects