Small property value parser type
Add specs for generic color parser
Add a small color parser for both RGB and RGBA