Update documentation, tests and add show and hide events to ch.Menu.