https://medium.com/@jdcMade/understanding-the-spectrum-virtual-reality-augmented-reality-and-mixed-reality-explained-2212b482361a