A lightweight, non-DOM object event listener to improve separation between views and controllers.