pass a HandlerBase derived object to timer events
updated the mouse button down to accept a handler class argument
added a new event handler class
updated the mouse button up
updated the mouse move event; fixed argument passing for button up and down
use new format for the quit event
finished changing the event handlers