Use velocity.js for animations. Fix double event binding