CS6396 Group 1, Spring 2014 - Project 3