added basic serializer for world