User Interface Stuff

This is user interface related stuff from Don Hopkins.