rewrite ringtones.js with coffeescript and add learning-note to underscore.js and Buglist