NFT: Add tea.shell.touch and hide helper functions in tea.shell