Added add functionality and passed JUnit test as of 11/4/2013