incomplete refactoring example from tutoring session

Next step is to fill in the implementation of the tests, the new GoogleChart class, and think about improving some of the names used in this code