added prototyping factory to PaletteFactory
added prototyping factory to PaletteFactory