My additions in green

I briefly described my code at various points in the structure.