Yoga and Vedanta philosophy