First cut of a new help system, fixes #170