I would first like to acknowledge my advisor, Dr. M. Pauline Baker, for her strong support of my work and for giving me the opportunity to work for NCSA. I thank Prof. Richard M. Crutcher for his generosity in supporting this project.
I would also like to thank the members of the Visual Interactive Computing Environments group here at NCSA for their help, advice, and company.