data values type generalized to NSObject

All visualization scenes now requires an array of NSObjects as data
values. So each visualization style may require specific data
representation at input.