A minimal GtkApplication. Use Application Window if you need GMenu support.
In this sample we used the following:
GtkApplication
GtkWindow