Added the shell of onion.{c, h}