A demo application as part of the Hartl tutorial