implement front pages
reformat
reformat code & add dragable
add db migration
add database
Cleanup codebase

1. Remove unused files
2. Introduce Bundle.require to automatially require gems
3. Fix wrong file indent
4. Use taobao gem site mirror to speed up bundle install