Project for CS174 Fall 2014