added another color mapper and a couple of utility functions for finding elements in arrays and object