Fixed negative hues
Fixed colour history layout
Added background settings, started work on layers.
Made tabs moveable, HSV default open
Added mouse input support
Added default background texture
Split off into documents-widget
Added common generics file