Use visual wrap mode and popup
Stop using js2-mode, use js-mode + tern + flycheck
Update tern