XML Serializer

Work in progress