pseudocode
MonitorLock interface for application process
MPILock almost complete
Scheme mpi interfaces
clean up main
update common
update makefile