add interface for view.  Comments on Controller-View relationship in regards to swing listeners