* Created a FileSystem class. FileSystem acts as a back end class for saving and loading data. Adding additional file types or data management options such as SQL will not be easier to implement by creating a new class that the FileSystem class can use.
* XmlSerialization class is no longer public. It's changed to internal and has its information passed to it via the FileSystem class.
Project Manager:
* Project Manager now uses the FileSystem class for saving and loading data instead of the XmlSerialization class.