First Commit of Assignment2