Working async mpi, with debug prints

Signed-off-by: Gaurav Kukreja <gaurav.kukreja@tum.de>