Attach a bunch of global event handlers
Leak app to global scope after initialization
Define app regions