still working
deleted unused lines
communicateGhostNowait order with options
compiles but does not run
Alloc.h no longer uses shifted allocation