Restructured the exception handling. Added an exception handling function in Output to make it more standardized. Finished with the geometric computations of the hexahedron cells, which now properly computes cell volumes, cell centroids and face midpoints.