Some MPI type commit and list use, but code isn't finished