The other half of 'any theme for any device'.  Closes #71