Moved all client-side files into './client/'
main.erb -> main.html

Removed erb codes from main.erb
Misc: fixed css
Use package.json only as dependency list
New gulp task: copy

It copies everything in './client/' to './public/'
New gulp task: stylus

It compiles stylus into css
New gulp task: slm

It compiles slm template into html
New gulp task: clean

It removes all build results
Let's use bower!

1. Added 'bower.json', '.bowerrc'
2. Added a bower rule to gitignore
3. Added a line about bower to readme
Added bower dependencies
Change of layout
Added fontawesome
Rewrote slm & stylus

1. Simpler codes
2. Cleaner views
New gulp plugin: gulp-autoprefixer