make seprate JS and call it from assets
add coffeescript and break functions into seprate files
breaking js file code into different coffee js files
change juvia_jquery instance to $ in comment feature coffee script file.
replace juvia_jquery with $ in comments utility functions coffeescript file
convert juvia_jquery to $ in comments CRUD coffeescript js.
Fix UI issues for comment features(flag,like,reply,edit)
Merge branch 'master' into convert_js_to_cofee
Refactor api controller Vote action into seprate vote controller.
refactor api controller into flag, comment and vote controller.
refactor flag controller action.
Resolve merge conflict from master to refactoring_api_controller.
Add css and js file to precompile.
Delete unused files.
added staging enviorment
Keep vote count into topic model and flag status into comment model to reduce database query access.
improve performance: eager loading
Merge branch 'load_comments_performance'