Circular crack

This changes the name of maxNode, and adds an optional parameter that is the first coordinate direction to start searching in for the maximum node.  I realized that we want to start looking along the y direction for finding the other end node, because we could have multiple nodes with the same x coordinate.  I also fixed the case where the maximum node is negative.