Use bower to manage javascript dependencies.
Add bower gem as a helper to interact bower and sprockets.
Re-organize assets structure.
Only use CDN at production mode.
Update loadModel -> model.import
Add some whitelist for better_errors. And tweak some configuration.