move canvas colors code into its own file(s)
use new canvas colors header as necessary