Updated RibbonShell for use as primary shell.