Hex color annotation support, some refactor and more tests
Adding operator to easier convertion