testing out mr doobs object-based event dispatcher class
implementing custom events model and adding update event emission from draw engine