Updating old ideas and recent advances regarding the Interstitial Cells of Cajal