CS246 Final Project.  Partner Assignment completed by James Loewen and Daniel Cressman