Refactoring, Better Cross Browser Webcam Handling, Analog Palette is now generated from dominant_avg