Chapter 10 - Complete

Added async functionality to the controllers.