added color enum abilities to layout.  Beginning to think just child
array would be better.  Still uses an int array for sequence....