added the ability to change the themes and colours in "interactive mode"