very frustrating issue with the color class and sphere constructor.