Designing for Rich Interaction by J.W. Frens