fix coloWithHexString method

- doesn't recognize '0' starting string