Adds constructor for Color

* Implements hydration logic for RGB, HSL, Hex, and Color
* Adds Color Listing
* Moves ColorSpace to Colors
* Adds tests for color construction