More dynamic theme handling
Basic settings panel - closed #13