A more advanced example of a "Hello World" application