Added villages serialization support