step by step building of angular-phonecat app.