Mathematical Aspects Of M Theory