refactor colorWithHexString
Merge pull request #8 from adwell/master

fixes #7