Indent using spaces.
Migrate to Require.js from yepnope.

Fully asynchornous script loading, get jQuery and
jQuery UI from Google's CDN.

Closes #6