The structure of village religion and its relationship to the social structure of a village in Madhya Pradesh