Principia College CSCI 220 Final Project - Josh Harmon, Kali McKee, Christoff Kenworthy