Demo App repo (chp 2)