Simple object serialisation/de-serialisation library for C#