Added a practical introduction to async