Split Gruntfile, css, bbs, into multiple files to ease maintenance.

Use bower.
Introduce less and new styles.
Add navbar.
Slightly new design.