MIT PRESENCE Virtual and Augmented Reality