Designing interactive worlds with words :a representational theory of writing