Adding built-in themes and a dedicated demo mode