Adding smooth dynamic particle color change

Creating a basic color structure. Changing some of the logic in draw() function to start using the color structure.