Hex arithmetic

Basic support for hexadecimal arithmetic

- [x] parse both hex and rgb/rgba color formats
- [x] convert hex and rgb to a universal output
- [ ] implement arithmetic operations for colors