Course Project for CS 296 - Spring 2013