bunch of work
*changed unity serialization to text in the test project
*changed file format to be in chunks instead of a giant heiarchy
+AObjectSerializer class: makes it so you can use a generic version of the IObjectSerializer, bit easier to write serializers that way (used due to lack of covariance in unity)