first stable version, added logging, added first part of sending-recieving messages, architecture has been updated, added target 'run' for running mpi-program