Move website files to the app/ directory.
Setup Bower for managing third-party JavaScripts and CSS.
Initialize .gitignore with Bower section.
Install normalize.css and Angular from Bower.
Remove jQuery and setup a simple 'hello world' app in angular.
Add link tag to normalize.css.
Edit the contents of the description meta tag.
Setup npm to manage packages for use with Grunt.
Add Gruntfile to run helpful tasks.
Setup task and 'watch' target for grunt-bower-install package.
Set <p> and <cite> tags in the blockquote.

Using temporary javascript to set the quote as 'Hello, World!'
and the author as 'Brian Kernighan'. Eventually this will be
dynamic.
Rewrite the README file.
Move the 'options ref' comments to the root scope of each task.
Remove grunt-bower-install.

It only worked for the file set as 'main' in the bower.json file,
making it impossible to use .min variants without editing that
property. And it would likely get overwritten on a package update.
Use angular.min.js.
Setup some basic routing for the index file.
Create an external js file for controllers.
Add the 'app' global to .jshintrc.
Add angular-resource package.
Add services.js.