Adds in and tests the Project Deserializer to allow for Projects to be serialized in their current state

Brian Gaffey