Exercise 1.4: shading implemented
Exercise 1.4: shading defined in a method