made it so you cannot delete a requirement if it has children and you cannot mark it as complete if its children are not complete