changed test harness to single script without custom modules (just numpy and h5py), with functions to generate image frames, and saving datasets in hdf5 files. TODO: finish 2d gaussian frame function, check file for existing datasets before generating new ones, add timing functions for benchmarking, create a dummy process to benchmark