Final Assignment Submission

This is the final submission for Assignment 2