Use long instead of class wrapper
Add colour picker

Add color picker dependency

Display colour as textview

Drop transparency bits when colour is set

Set reverse color on text for visibility

Add saturation selector