chaning domain output to all procs (not just root)
add communicator to header file
Filling out the test
Start of init functions and removing some random pieces of storage
filling out test comm info
sorting in the communicator. Also, allowing for on processor self to self.