Note to self that the theme selection doesn't stick because the choice function in app.srv has no way of knowing which of the choices was selected. Needs a total rethink.