Finished rewriting the DataProcessor member functions so that they take an Array template argument instead of an Array template template parameter. This opens up the possibility of using the std::vector class however the DataProcessor unit tests have not tested the std::vector class. No changes were needed to the tstDataProcessor unit tests.