add project samples for background fetching and downloading
background download and fetching