Added excessive amounts of comments for prof

This is seriously overkill, but the stupid assignment requires it.
Added even more comments

Seriously, this level of detail is excessive to the extreme and would
serve no meaningful purpose in the real world.