Implement async function call

- Implement async function call
- Add backgroundFetch example