Added Sparkle update framework