Committing working Assignment 2 Code.