hello i new to this forum & wish i can get some info on this. i just had endoscopy done & was diagnosed with esophageal nodule. what does this mean? w