CS171 Final Project for Bijish Lakshmanan and Bryan Zadworney