add Color class
add Attribute<std::string>