A PATTERN LANGUAGE FOR COMPUTER GRAPHICS