Addresses node ranks through communicators. Code is able to switch
between map and unsorted map. However, unsorted map is not currently
functional.