Similar to the last commit regarding the ActionListener setup. Controller
is no longer the WindowListener -- View now catches those messages and
forwards them to the specified EventHandler.

EventHandler is the new Interface which provides event handling methods
similar to those already used in Java.

Signed-off-by: Mike Schoonover <mike@folsomvillage.com>