Incorporating Immersive Technologies for Advanced CAD Applications