Text this: The design and implementation of a general purpose interactive graphics subroutine library /