Changes:

• Renaming Utilities.h to the proper naming convention G_Utilities.h
• Adding in Serialize and Deserilize methods to Utilities.h See TODO: written for more information.
• Adding in recovered IO directory with IO files. (Not implemented).