Flash-style event dispatcher

Calling, "Dispatcher.[method]" acts as the global event dispatcher for Application events, such as updating, drawing, & input events (mouse, key, touch)
Basing button functionality off Application-dispatched mouse events