Initial Submission

Initial submission for programming assignment 2