Programming Assignment 2 Commit

Unit testing and comments finished