Project for COMP 426, Fall 2013