extracted palettes into its own module
extracted palettes into its own module