better draft of inheritance 1.  still need SeasonCounterTest, lab writeup