Text this: Development of an immersive augmented reality based computer numerical control simulation system /