Foundations for Color

Since abandoned but still okay