Module 05, Video 03: Model Core Abstractions: IEvent
Fixed formatting.
Module 05, Video 04: Model Core Abstractions: IEventMatcher
Fixed formatting.
Module 05, Video 05: Model Core Abstractions: ExecutionContext
Fixed formatting.
Fixed failing unit test.

Turns out I managed to use the wrong version of Akavache when writing the service layer (not hard when there are 8 different packages and Akavache.Portable looks legit, but seems to be really old and outdated). So I swapped over from Akavache.Portable to Akavache.Core and fixed various bits and pieces up accordingly.
Add video links.