Fixes per comments on previous push

Issue #30

* Updated constructor to parse in rgba style
* Moved named colors to an object instead of dictionary
* Named colors are now instances of Color