Create Assignment 2 submission

Finalized code ,submission for grading.