Commenting

Added extra and more detailed comments, hopefully to clarify the purpose
behind the functions and values inside the PathFinder and GridNode
class.