first init
it works
work on
add more functions
improve palette method
现在可以产生多种配色方案
merge github