Now uses github for updating checking.