Updated input file
at z minus 2 different surfaces
solar cell material at edges
added functionality to messenger class