skeletal gui window implementation.  controls in place.