Defining classes and objects 1 (full)