Added solution for Excercise 8
Added cancellation to exercise
Added solutions for cancellation
Added exception handling
Added solution for exception
Added async solution