Added singleton as data provider and added code for processing computation for randomly generated lists of values.