- Returns the Application instance. The first time an instance of Application
or a subclass of Application is created, a global reference to it is stored;
the application function returns this reference.
- If this function is called before any Application object has been created,
it creates an instance of class Application automatically.
- Runs the application. This is equivalent to application().run(). Retains control until the application is quit.