Rework the makefile and allow the cell to be used without MPI.