Animorphia: An Extreme Coloring and Search Challenge