TypeScript and AngularJS tutorial from tumblr.com