outsourcing mpi error handler to util.c
moved all sources to src dir