Uses ujs to submit and update upvotes