Assignment 3 - Nearly Complete

Have added an Eraser, and internal documentation.
Only thing left is External Documentation.