Development of an interactive simulator in smalltalk