add two more recipes for chapter 2 controllers

* scope hierarchy when using controllers
* sharing code between controllers using services