Removing MPI_DataTypes from backend
adding minor comments in lin ewith the docs
Merge pull request #27 from gihanmudalige/update/mpi-comms

Update/mpi comms