outputs to paraview

also cleaned up the allocation with all_solid.FOR, included in main.f90
and a new module init_solid used in main.f90