Interaction Knowledge: Understanding the ‘Mechanics’ of Digital Tools