Reiplemented updates check as a Service using JSON.

Still missing UI to notify the user