A demo project that implements the concepts illustrated in the related blog article