All that you need to know about design and prototyping of Augmented Reality/Virtual reality and Mixed Reality apps