Major themes refactoring and lots of color schemes.