Object-oriented timeline and pie charts

PieChart is now an object, as is Timeline. Data specific to each of
these classes has been encapsulated in each of these classes.