refactor custom color example to hash the color
add MIT license