Final Submission for Assignment 2 (Updated)

Added a few more notes and descriptions.