The Reality of AR, VR and MR Technology