[RFC] Refactored Application
[Events] New events