ECGR-2103 Final Project Spring 2014