changed module names, charModule is used more often, adapted makefiles
renamed sourcefiles to enable petsc specific compiling
automated grid read in (multiblock)