added unit test stuff to openmp branch