added ripple, errorHandling and streams
rename TestGridDim project