Initial commit of parallel 3D  Poisson with Block preconditioning
framework