add color node
idea
define color brightness factor
remove unused index mechanism
what might be a better search mechanism
support reading/writing to mem buf