ENHANCEMENT: Added lineage and depth check when making a comment the parent of another
MINOR: Additional comments to explain what test is doing
ENHANCEMENT: Test deletion of a comment which has children