An interface to hook different extensions into the app
The core framework extension

Registers all the services, helper methods, event listeners and the get and post methods
The main application