Code for CSCI7000 - Spring 2014