Added second step: scope, dependency injection, controllers, two ways data binding.
Added step-3: Services. Talking to backend.