Project for Assignment 3 in CS6300 Summer 14 @ GaTech OMSCS