OnLive to extend cloud gaming to run apps