Added function to find limiting part (minimum stock in node and all of its children)