Over the years, we have experienced dramatic changes in how we interact with computers. We went from flipping switches to stacking punch cards, typing away on hard copy and now, manipulating objects ...