move colour module
update conf
color needs to be before canvas because of the class member for a transparent color
config polish
keyboard stub