hartl tutorial demo app using scaffolding