"Gateway.hpp" contains the class definition encapsulating the file input/output management
"Partitioner.hpp" contains the class definition for partitioning and distributing a mesh and it's associated fields