Init application with init()

The Application class is now abstracted, and the initialisation of your
app must be in the init() function instead of __construct()