I would slave to learn the way to sink your ship of fools

I have begun trying to reconstruct the path after finding the goal
node.  Ive also added a bunch of comments to make my code easier to
read for when I present to the judges.