define the class observation which will help record observational data from a scientific outpost in antarctica. the class should have a constructor that accepts parameters for date, temperature, elevation, penguins, and precipitation. since antarctica is a desert, precipitation should default to 0.