add SDL_Palette class