Updated controller names, added more details and illustrations on Async