implemented a correct step size for the block iterator; previously it took the blocksize as step; now the step can be determined. implemented a const variant of the block(x,y,z) method