More work on the foundation.
Added a color class.