Bonus project for fall 2014 honors object oriented c++ class