Redid the color library to support multiple color schemes.