ColorGather is a Timer used to gather color data.

Primary job is to update the attributes and hold helper methods both accessible form its controller. 
Potential changes: odometry correction has yet to be defined in program and could be done in this class or more logically in a environment reaction class.