Change indentation.
Moved index.html to template.
Extract style information into external stylesheet.
Extract JavaScript into external JS file.
Move assets to public assets folder.
Use Cuba to serve the bundled site.
Fix styles and behavior.
Add .gitignore.