Recreating the Purnam Angular examples: http://docs.caudate.me/purnam-angular-example/