Add initial Gemfile.
Run 'bundle install --path ./.bundle'.
Run 'bundle exec middleman init .'.

This command updates the Gemfile and adds .gitignore.
Update .gitignore.
Add Middleman Deploy and Kramdown gems.
Remove boilerplate files.
Set build directory to 'public'.
Add template configuration for Middleman Deploy.
Add Zurb Foundation gem.
Install Zurb Foundation 4.

Execute the following commands:

cd source
bundle exec compass create . -r zurb-foundation --using foundation
rm -fr .sass-cache MIT-LICENSE.txt config.rb index.html
Rename stylesheets.

Prepare SCSS stylesheets so that it will be easy to add more
(just import from main.css.scss).
Update config.rb to include Zurb Foundation.
Modify layout.erb to support Zurb Foundation.
Ignore public directory.
Add Json gem.

Middleman build raises a warning about a missing gem. Fix this.
Use quotes consistently in Gemfile.
Add meta tag for responsive layout.
Do not copy unnecessary files.
Activate CSS and Javascript minification.
Set up Markdown support with Kramdown.