Cloned from angularjs.org tutorial repo