added the template for EntityStructureProvider

work in progress...