A contact manager in angularjs