Vedic view on society