adds a new theme
adds a preview
updates shell